<?xml version="1.0"?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <html>
  <head>
  <title>personnes</title>
  </head>
  <body>
    <xsl:apply-templates />
  </body>
  </html>
</xsl:template>

<xsl:template match="personnes">
  <table>
  <thead>
  <th>nom</th>
  <th>prenom</th>
  <th>age</th>
  </thead>
    <xsl:apply-templates />
  </table>
</xsl:template>

<xsl:template match="personne">
  <tr>
    <xsl:apply-templates />
  </tr>
</xsl:template>

<xsl:template match="nom">
  <td><xsl:value-of select="."/></td>
</xsl:template>

<xsl:template match="prenom">
  <td><xsl:value-of select="."/></td>
</xsl:template>

<xsl:template match="age">
  <td><xsl:value-of select="."/></td>
</xsl:template>

</xsl:transform>
